available to a limited extent - German English Dictionary